aluminium alloy wheel - Turkish English Dictionary